Instructor

David Langdon

Dr. David Langdon is an endocrinologist who recently retired from Penn and CHOP. 

Wallingford Swarthmore Community Classes