Falls Oral Surgery and Dental Implant Center: W Stephen Barnes DMD Cuyahoga Falls, OH (330) 929-2808 Oral surgeon 5.0 (5)