980-323-4668 • Albemarle, NC

Board Members & Volunteers

Volunteer medical providers (doctors, nurse practitioner, physician assistants and nursing staff) give their time and knowledge to provide services for our patients.  The clinic is governed by a volunteer board of directors.

Board Members

John Sullivan – Chairman
Cindy Beane- Treasurer
Jane Boone – Secretary
Cedric Baldwin
Tammy Crump
David Grigg
Jeremy Hyde
Joanna Kosko, MD
Linda Lewis
Jennifer Odom
Garry Schwartz, MD


Leonard Saltzman – Medical Director
Rebecca Dry, ANP
Crystal Fischer, PA
Jenny Hinson, MD
Phyllis Kupsick, FNP
Patti Lewis, NP
Michael McLeod, MD
Kenneth Shank, DO
Ruth Silsby, NP

303 Yadkin Street, Ste C
Albemarle, NC  28001

Phone 980-323-4668
Fax 980-323-4671

Monday – Thursday 8:00 am to 5:00 pm (by appointment only)
Closed from 12:00 pm – 1:00 pm for lunch

Contact Us

13 + 5 =