Map
Detailed Information
- Place Types Bus station
- Address Indianapolis, IN 46204, USA
- Coordinate 39.7687287,-86.1527217
- Website Unknown
- Rating Unknown
- Compound Code QR9W+FW Indianapolis, IN, USA
Reviews
The megabus stop is directly opposite Whole Foods store on N Alabama street. There are no markings or indications showing it’s a stop so it can be quite confusing.
Similar place