Where is Red Roof Inn Utica?
Where is Red Roof Inn Utica located?
Red Roof Inn Utica, New York, United States (approx. 43.11356°, -75.21639°)
Where is Red Roof Inn Utica on the map?
{"latitude":43.11356,"longitude":-75.21639,"title":"Red Roof Inn Utica"}