Where is Ambrose?
Where is Ambrose located?
Ambrose, Ambrose, United States of America (approx. 31.593801°, -83.01431°)
Where is Ambrose on the map?
{"latitude":31.593801,"longitude":-83.01431,"title":"Ambrose"}