John Roof, CNP
John Roof, CNP, is a Certified Nurse Practitioner. He received his Bachelor of Science in Nursing at Xavier University in Cincinnati, Ohio, and received his Master of Science in Nursing at Walsh University in North Canton, Ohio.
1761 Beall Avenue, Suite 3A
Wooster, OH 44691
Walsh University, North Canton, OH: Master of Science in Nursing