Stellar Data Recovery Inc. Stellar Data Recovery Inc. 48 Bridge Street Metuchen, New Jersey 08840Metuchen, NJ, 08840 View Phone 877-778-6087 Stellar Data Recovery Inc. 48 Bridge Street Metuchen, New Jersey 08840Metuchen, NJ 08840 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page