Owen Brennan's Restaurant, MEMPHIS, Tennessee (TN)
Conveniently stationed at 6150 poplar ave () in MEMPHIS, Tennessee (TN) (38119), Owen Brennan's Restaurant can be reached at 9017610990. We advise you to call early in advance to book your table in the restaurant.
More restaurants in MEMPHIS, Tennessee (TN)
Owen Brennan's Restaurant contact information and details:
Address: 6150 poplar ave - , MEMPHIS, Tennessee (TN) 38119
Contact Phone: 9017610990