Comments from Nicholas1127

Showing 1 comment

Nicholas1127
Nicholas1127 commented about Avalon Theatre on Dec 16, 2006 at 5:49 pm

This location, 29th street at the Ocean, is now a building that houses three businesses… a pizza shop, arcade, and an ice cream shop.