Town House Drive-In Restaurant, FLORENCE, South Carolina (SC)
Comfortably stationed at 317 South Irby Street () in FLORENCE, South Carolina (SC) (29501), Town House Drive-In Restaurant can be contacted at 8436695083. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in FLORENCE, South Carolina (SC)
Town House Drive-In Restaurant contact information and details:
Address: 317 South Irby Street - , FLORENCE, South Carolina (SC) 29501
Contact Phone: 8436695083
