All you need to know about Dr. TARA SHAH practicing at 5645 Main St, Flushing, NY, 11355 with NPI Number 1558660779.
Specializations: Interventional Cardiology Counties Served: New Castle, DE; Queens, NY