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
Henry Cremisi, MD
Rebecca Dry, ANP
Crystal Fischer, PA
Jenny Hinson, MD
Phyllis Kupsick, FNP
Patti Lewis, NP
Michael McLeod, MD
Kenneth Shank, DO
Ruth Silsby, NP
Ellen Snyder, 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

10 + 1 =