James D McMahan, MD

5.0

Jan 14, 2026

Dr McMahan listened carefully as I tried to decide how to proceed with removing my implants. He was very patient with me and tried to hear what I really...

Merrin F. yelp