The Naab Rd Medical Office Building is part of a 3 building 120,000 square foot medical complex that includes an outpatient surgery center, imaging center, and clinical lab.
Directly across from St. Vincent Hospital 86th St Campus Indianapolis with easy access from I-465 via 86th St.