Doctor Keloid is a medical service, located at 113 E 39th St, New York, NY 10016. They can be contacted via phone at 8885356433 or email at [email protected], visit their website drkeloid.com, Facebook, or Instagram profile for more detailed information.
Doctor Keloid is a nationally recognized expert in keloid and scar removal, dedicated to helping patients regain confidence and live keloid-free lives. With treatment centers across the U.S.
—including New York, Los Angeles, Atlanta, Fort Lauderdale, and more—Dr. Keloid has transformed thousands of lives through advanced, personalized treatment plans. Visit us !.
Location :
113 E 39th St, New York, NY 10016
Added by
Doctor Keloid, at 25 August 2026