TarekAlshafie.MD.com • General Surgeon, Vascular Surgeon • 44 years experience

Tarek Alshafie, MD

89 N Maple Avenue, Ridgewood, NJ