Alexandra Tatum, M.D.

Address

115 E 61st St #11S
New York, NY 10065