New! Virtual
Preventive Health Assessment

Your annual physical is now available online. Have a thorough discussion with your physician from your living room—or wherever—and you'll get a personalized, proactive plan for your unique health needs and goals.


We are happy to provide both virtual and in-person appointments again—please choose the type of visit that is best for you. Walk-ins are welcome as well; those without appointments will be screened at the door.

To protect our staff and our most vulnerable populations, we are following the CDC’s universal guidelines and continuing to require masks in our health centers.


SCHEDULE A Dental Appointment

Details on specific services are as follows:

In-person Primary Care: Preventive care including pap smears and gynecological care, evaluation and treatment of everyday health needs, immunizations, onsite lab testing, blood draws, sick care (after a phone screening), and referrals for specialty care when needed.

In-person Optometry: Routine eye exams and treatment of other eye health issues (red eyes, vision changes, etc.). The Optical Dispensary managed by VSP is available to those on campus. 

Both in-person and virtual Mental Health appointments are available. 

Health Coaching appointments are only available virtually at this time.

In-person Dental Services are offered through Onsite Dental.

In-Person Appointment Hours:

  • Primary Care: Monday–Friday, 8:30am–5pm ET
  • Optometry: Monday–Friday, 8:30am–5pm ET
  • Dental: Wednesdays, Thursdays, and Fridays, 8am–5pm ET

Feeling sick?

Please call the Comcast Health Center at (215) 330-2029 or sign in to send us a message. We are available to discuss your symptoms and treatment options, and can help you determine if you should be seen in-person at the health center.


Same or next-day appointments with no waiting
Many primary care services all under one roof
Schedule appointments online


  • Primary Care
  • Vision
  • Mental Health
  • Health Coaching
  • Dental

Common Questions

  • How does a Crossover Membership work?
    As a member of Crossover Health, your employer has paid your annual membership fee. This gives you access to all of the health services at the Crossover Health clinic. You only pay the required co-pay amount, if any, at the time of your appointment as noted on the fee schedule for this employee health benefit. Some fees for our services will vary based on your deductible maximum out-of-pocket status, and all of this is kept current on your secure Crossover account so that you are charged accurately. In short, there is no complicated paperwork or insurance submissions with this benefit.
  • Can I keep seeing my current doctor?
    The choice is yours! You are not required to switch your primary care physician to use our services.
  • Will my employer have access to my health information?
    No, your personal health information will not be shared with your employer. Your personal health information is protected by federal privacy and security regulations. Crossover Health complies with HITRUST to protect personal health information, following standards for privacy, security, and network architecture. As a separate medical group, Crossover does not share identifiable health information with your employer. Any violation of this privacy policy by your employer or any other person is a clear violation of HIPAA legislation and carries significant legal and financial consequences.
  • Can I use my Health Savings Account (HSA) at Crossover Health?
    Yes. Crossover Health is just like any other participating in-network provider. It is important to note that the Crossover Health fixed co-pay, when applicable, is the pre-negotiated rate for our company and you are required to make the payment at the time of your appointment. There are no further discounted rates through HSA, as this is a contractual membership model. You can pay by credit or debit card, including funds from your Health Savings Account (HSA). HSA payments are not permitted for massage services.
  • How are purchases for lenses and frames in the VSP-affiliate dispensary made?
    For Crossover Health members, the onsite VSP vision center can place your order for lenses and/or frames through your VSP plan. Lenses/frames may be purchased out-of-pocket if you don’t have VSP or you have exhausted your VSP benefit for the year.


When you start down the path to health and wellness, it’s great to know your team will be with you all the way providing expert knowledge, timely motivation, and even a little inspiration. We share a passionate belief in the power of relationships and look forward to meeting you! Log in to learn more about your care team.
David McBride, MD
Primary Care Physician/Medical Director
Bob Priem, MD
Primary Care Physician
Wakengo Mahaniah, MD
Primary Care Physician
Mamie Richiutti, MS, BSN, RN, CEN
Practice Manager RN
Steve Haasis, BSN, RN
Registered Nurse
Courtney Fox, BSN
Registered Nurse
Diane H. Browne, PsyD
Clinical Psychologist
Asha Thomas, LMFT
Mental Health Therapist
Hillary Sell, LCSW
Mental Health Therapist
Jesse Macbeth, LMFT
Mental Health Therapist
Ngoc Au, OD
Gina Pandit, OD
Danielle Inselberg
Referral Coordinator
Nick Morris
Jameela Muhammad
Jacquelyn Hamilton

Comcast Health Center

(215) 330-2029
1701 John F. Kennedy Boulevard

25th floor

Philadelphia, PA 19103

Monday - Friday 8:00 am - 5:00 pm


Use the button below for a quick response to any questions or concerns. Eligible for our services? To activate your account or book your next visit, use the login/sign up link at the top of this page.