Home | About Dr. Lebowitz | Testosterone Implants | Media | Testimonials | Links | Contact

Office Location

120 East 65th Street (Lower A)
Between Park and Lexington Ave.
New York, NY 10065

(212) 472-8676



Nancy Lebowitz, M.D. • 120 E. 65th Street (Lower A) • New York, NY 10065 • (212) 472-8676