Contact us

Give us a call

For Emergencies

Spanish Town Branch:   

Call:  1(876) 799-2303   or  1(876) 799-2277

Old Harbour Branch:

Call 1(876) 74510 32   or 1(876) 9836106

Kingston Branch: Call 1(876) 968-9112

Contact a Specific Department

Urgent Care
Primary Care
Cardiovascular
Pharmacy
Pediatrics
Orthopedics

Better Health Care is Our Mission

24/7 service. Same Day Appointments are Available.

Spanish Town Branch 1(876) 799-2308 1(876) 799-2277

Old Harbour Branch 1(876) 745-1032 1(876) 9836106

Kingston Branch 1(876) 9689112

Email: goodshepher dmedical745@gmail.com

13 Burke Road Spanish Town St.Catherine

Shop # 12 Lincoln Place 1 Darlington Drive Old Harbour

2 Molynes Road Kingston