Felix Chu, DO, Internal Medicine

13-17 Elizabeth St
#603
New YorkNY  10013 (New York County)


Phone: 212-431-8871
Fax: 212-431-8807

NPI: 1609945807
License Number: 194784 (NY)