Dollar Inn 6331 Crawfordsville Rd Indianapolis, IN 46224 Phone: (317) 248-8500 Fax: (317) 248-8500
Category: Hotels & Motels