The Taylor Renaissance

901 W 15th St Davenport IA 52804 (888) 848-5698
Rating: 5.0

Reviews for The Taylor Renaissance

Rating: 5.0 Based on 1 review Write a review
Mom is joining in a lot - that's great!
 Aug 2013
The original staff is a 5. The staff has changed and they're in the middle of changing so I can't rate the new people until I get to know them better. It would be nice if they had a loading dock fo... read more