J Lewis · January 9th, 2026
Delia Optimized Care
7172 Graham Rd #115, Indianapolis, IN 46250, USA, 46250 Indianapolis, IN
5.00
About this clinic
Treatments offered
Contact information
7172 Graham Rd #115, Indianapolis, IN 46250, USA
46250 Indianapolis, IN
46250 Indianapolis, IN
Office hours
- Monday – Thursday
- Closed
- Friday – Saturday
- 10am – 3pm
- Sunday
- Closed
Patient reviews
5.00
Based on 4 Google reviews
5 ★
4 ★
3 ★
2 ★
1 ★
Bernard Alemou · December 14th, 2025
ngu jason · October 31st, 2025