Doctor Keloid

(888) 535-6433
113 E 39th St, New York, NY 10016, Accord, New York, 10016

Business hours

Mon - Fri = 9am - 6 pm

About us

Dr. 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!

Languages English

Reviews


No reviews yet. Be the first to write a review!

Is this your business?

Verify your business across the web