Save Imran U. Haq, MD ImranHaq.MD.com • General Surgeon • 39 years experience Imran ul Haq, MD, LLC 1051 West Sherman Avenue, Suite 4B, Vineland, NJ 08360