Dr. Theresa Villa

MD, MBA, DFM

Dr. Theresa Villa

MD, MBA, DFM

A board-certified Family and Community Medicine specialist who provides comprehensive primary care in all age group (pediatric, adult, geriatric). An HIV primary care physician who provides care for PLHIV. Schedule an appointment for consultation, counseling and general medical services.

Loading description...

Family Medicine

Guidance & Counseling (Non-Medical)

Occupational & Industrial Medicine

Preventive Medicine

Primary Care

9 Years

In-Person

Online

A board-certified Family and Community Medicine specialist who provides comprehensive primary care in all age group (pediatric, adult, geriatric). An HIV primary care physician who provides care for PLHIV. Schedule an appointment for consultation, counseling and general medical services.

Loading description...

EARLIEST AVAILABLE SCHEDULE
Badges
Philippine Academy of Family Physicians (PAFP)
Philippine Medical Association (PMA)
Clinic Schedules

Choose from 1 available clinics

Online Clinic

(Using NowServing app)

Monday to Friday

08:00 AM - 10:00 AM

Fee

P 250 - 500

Fee: P 250 - 500

Frequently Asked Questions

Can I message you via the NowServing app?

Yes, feel free to use the chat function in the Now Serving app to inquire about consultations, services, appointments and fees.

Do you issue Medical Certificates?

Yes. A medical certificate can be issued upon request of the patient after the consultation.

How long do I need to wait to get a response to my booking request?

Your booking request will be responded to within 24 hours.

See all 4 questions
Affiliations

Philippine Medical Association

Philippine Academy of Family Physicians

Education

Ateneo School of Medicine and Public Health - MD-MBA, 2015

Philippine General Hospital - Family and Community Medicine, 2020

Certifications

Basic Course in Occupational Medicine

Diplomate in Family Medicine

Physicians' Licensure Exam

Earliest Available Schedule
Affiliations

Philippine Medical Association

Philippine Academy of Family Physicians

Frequently Asked Questions

Can I message you via the NowServing app?

Yes, feel free to use the chat function in the Now Serving app to inquire about consultations, services, appointments and fees.

Do you issue Medical Certificates?

Yes. A medical certificate can be issued upon request of the patient after the consultation.

How long do I need to wait to get a response to my booking request?

Your booking request will be responded to within 24 hours.

See all 4 questions