Qiuxia M Lan, MD, Psychiatry & Neurology

253 S St
New YorkNY  10002-7827 (New York County)


Phone: 212-720-4540
Fax: 212-732-9297

NPI: 1336195452
License Number: 220262 (NY)