Red Rose Inn & Suites

2011 N Wheeler St
Plant City
Florida
United States