mobile menu
mobile menu
About
FAQ
Home
Specialties
Cuyahoga Falls, OH, 44223
Dr. Leon Howard II PHD
Dr.
Leon Howard II PHD
1900 23rd St
Cuyahoga Falls, OH, 44223
(330) 971-7041
Physician
Profile
Leon Howard. His primary practice is as a Counselor: Professional, also practicing as a Counselor: Mental Health.