logo

Updated Website Under Construction

Office Locations

888 Park Ave Ofc 1D [@ 78th Street]
New York, NY 10075

1075 Central Park Ave Ste 409 [Apple Bank Plaza]
Scarsdale, NY 10583

Contact info

PHONE: (888) 5-RSSC-MD | (888) 577-7263
FAX: (844) 5-RSSC-MD | (844) 577-7263

Our Medical Team

Eugene J. Liu, MD
Lai Kuang, MD
Charles Andola III, PA