Felix Alberto Rodriguez, MD, Internal Medicine

385 Fort Washington Ave
Ste 9
New YorkNY  10033-6740 (New York County)


Phone: 212-923-3832
Fax: 212-923-2760

NPI: 1346382934
License Number: 207751 (NY)