Star Drive-In

137 Myricks St.
Berkley
Massachusetts
United States