Homer G. Phillips

2601 Whittier St St Louis MO 63113 (888) 848-5698
Rating: 5.0

Reviews for Homer G. Phillips

Rating: 5.0 Based on 1 review Write a review
This place was very beautiful, friend...
 Dec 2012
This place was very beautiful, friendly staff, the rooms were large and roomy. It made you feel like you were home. read more