top of page
NMMPA_ext_4_edited.jpg

North Meridian Medical Pavilions A + B

Carmel, Indiana

Project Details
Location: Carmel, Indiana
Size: 
90,000 SF | Three- Story

8555 North River Road, Suite 220

Indianapolis, Indiana 46240

​317.842.8500​

  • Instagram
  • LinkedIn
bottom of page