All you need to know about Dr. FIDEL RODRIGUEZ practicing at 3244 31st St, Long Island City, NY, 11106 with NPI Number 1548351711.
Specializations: Physical Medicine & Rehabilitation Counties Served: Queens, NY; Nassau, NY