Indianapolis IN Clinics
1. 11 S Meridian St, Indianapolis, IN 46204 | Barnes & Thornburg LLP(317) 231-7717
2. 4401 E 10th St, Indianapolis, IN 46201 | Wishard Linwood Health Center(317) 353-0195
3. 5345 S East St, Indianapolis, IN 46227 | Chase ATM - Closed(800) 935-9935
4. 6029 W 10th St, Indianapolis, IN 46224 | West Health Center(317) 957-2550