Lab On Demand is conveniently located off of I-465 on the northwest side of Indianapolis.
Lab on Demand
3806 W. 86th St., Indianapolis, IN 46268
Mon-Fri: 8:00 a.m. to 8:00 p.m.
Sat: 9:00 a.m. to 1:00 p.m.
Call ahead to set an appointment at your convenience
Walk-ins welcome or call for an appointment.