Owen Brennan's Restaurant, MEMPHIS, Tennessee (TN)
Comfortably positioned at 6150 poplar ave () in MEMPHIS, Tennessee (TN) (38119), Owen Brennan's Restaurant can be contacted at 9017610990. Remember to call up upfront to make a reservation.
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
