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

Office Location

800A 5th Avenue (corner of E. 61st)
Suite 201
Between Park and Lexington Ave.
New York, NY 10065

(212) 472-8676



Nancy Lebowitz, M.D. • 800A 5th Avenue (corner of E. 61st) Suite 201 • New York, NY 10065 • (212) 472-8676