Cheryl Huffman, MD 1800 N Blanchard StSuite 121Findlay, OH, 45840 View Phone 419-427-0809 Fax: 419-427-2840 View Website Experience & Reliability Welcoming New Patients! About Connect with this Business: Send to My Email Send to My Phone Print this Page