1969 E Joppa Rd, Towson, Maryland 21234 USA
Outside view of Monster Mini Golf Towson building.
Photo Credit: Yelp