Welcome to the client portal for David W McGalliard, Ph.D. New clients can check appointment availability and request appointments. Log in to manage your appointments, and complete paperwork. If you don’t have a portal account yet or have forgotten your password, please call our office at (215) 860-9742 or send an email to appointments@drdavemcg.com.
Telehealth sessions are still done via Doxy.me . The link to my telehealth facility is : https://doxy.me/drdavemcg