Leila Thanasoulis, MD

General Practice

Leila C Thanasoulis MD

120 W 58th St, Apt 8A, New York, NY 10019

(917) 415-1040