Where is Lindbergh Center Station located?
Lindbergh Center Station, Lindbergh Center Station, United States of America (approx. 33.82349°, -84.36932°)
Lindbergh Center Station, Lindbergh Center Station, United States of America (approx. 33.82349°, -84.36932°)