Stacy Braff, MD
Internal Medicine Physician - General
Main Location
3517 NW Samaritan Dr Suite 100
Corvallis, Oregon 97330
Highlights
- Board Certified
- Has Online Scheduling
Summary
Dr Braff has been a physician for over 20 years and is board certified in both obesity medicine and internal medicine. Prior to moving to Oregon in .. Read More