Zulfiqar Ali, MD InformationTelepsychiatryMeridian Health ServicesIndianapolis & New CastleAccepting New PatientsLocationsMeridian Health Services 2506 Willowbrook Parkway Indianapolis, IN 46205 Phone: 317-803-2270 Meridian Health Services 930 N. 14th Street New Castle, IN 47362 Phone: 765-521-2450