Trying to call Manville location and it says no one is there to take your call. It this place open? Thank you!
Address: 337 N Main St, Manville, NJ 08835, USA
Paul Belkin | Oct 11, 2021
Total loss! 😢
Julia Falcon | Sep 11, 2021
Yes, it is. My friend rented part of it last week.
Thanks! Your answer is awaiting moderation.