DR. SHENG-FU LARRY LO, M.D., M.H.S.
Medical Practice in New York, NY

License number
New York 25MA09864200
Category
Medical Practice
Type
Neurological Surgery
Address
Address
710 St The Neurological Institute ROOM 517, New York, NY 10032
Phone
(212) 305-2217
(212) 342-6850 (Fax)