Tewksbury Inn

55 Main St.
New Jersey
United States