Where is Troy Inn?
Where is Troy Inn located?
Troy Inn, Troy Inn, United States of America (approx. 42.56084°, -83.15439°)
Where is Troy Inn on the map?
{"latitude":42.56084,"longitude":-83.15439,"title":"Troy Inn"}