Physician Profile

Samantha Carmichael. Her primary practice is as a Physical Therapist.