FN Dr. Farooqui Nabeel, MD Is this you? Claim your profile Allergy & Immunology 0Leave a review Allergy Partners Of Central Indiana 8803 N Meridian St Ste 100, Indianapolis, IN, 46260 (317) 924-8297