Frank Ferraro, Dr

1.0

Oct 15, 2025

UPDATE: another year after surgery my daughter developed a large keloid (raised scar after surgery from the stitches) that was quite noticeable. After 3...

Debbie D. yelp