Address
6347 Library Rd, South Park, Pennsylvania 15129
State
City
Phone number to Castle Tavern South in South Park, Pennsylvania
(412) 831-2070
Website
N/A
N/A
Driving directions
Looking for another location of Castle Tavern South store?
Go to Castle Tavern South store locator to see all Castle Tavern South stores