Castle Theatre
Frankford Avenue and Amber Street,
Philadelphia,
PA
19125
Frankford Avenue and Amber Street,
Philadelphia,
PA
19125
No one has favorited this theater yet