Freewood Acres Motel
6 E 3rd St
Howell, NJ 07731
Howell, NJ 07731