Trusted Healthcare Professionals
Compassionate care. Modern medicine. Trusted by thousands.
About Our Clinic
CityMed Clinic has served the local community for over 15 years, delivering compassionate, evidence-based medical care to thousands of patients across all ages.
Our team of board-certified physicians, specialists, and nursing professionals is committed to one goal: keeping you and your family healthy. We believe in listening first — taking the time to understand your concerns before we reach for a prescription pad.
From routine check-ups and preventive screenings to chronic disease management and specialist referrals, we are a full-service primary care clinic equipped with modern diagnostic technology. Same-day appointments are available for urgent concerns.
What We Offer
Comprehensive care across a wide range of medical specialties — all under one roof.
A comprehensive head-to-toe physical examination covering vital signs, cardiovascular health, musculoskeletal assessment, and a review of your medical history. Includes personalized health recommendations and referrals as needed.
From $120
Same-day appointments for colds, flu, infections, minor injuries, and other acute concerns. Our physicians provide prompt, accurate diagnosis and treatment so you can get back on your feet faster.
From $95
Ongoing, personalised care plans for patients managing diabetes, hypertension, asthma, heart disease, and other long-term conditions. We monitor your progress, adjust medications, and coordinate with specialists.
From $110
Specialist assessment of heart health including ECG, blood pressure evaluation, cholesterol review, and risk stratification. Our cardiologist works closely with your GP to ensure seamless continuity of care.
From $195
Expert assessment and treatment of skin conditions including acne, eczema, psoriasis, rosacea, and suspicious moles or lesions. Cosmetic dermatology services are also available by separate appointment.
From $175
Confidential consultations with a licensed psychologist covering anxiety, depression, stress management, and general mental wellbeing. Short-term therapy and medication management are both available.
From $160
Comprehensive in-clinic blood draws for full blood count, lipid panel, blood glucose, thyroid function, hormone levels, and more. Results are reviewed by a physician and communicated within 48 hours.
From $60
Tailored health screening bundles for different life stages — including cardiac risk, diabetes risk, women's health, and men's health panels. Includes a one-on-one results consultation with your physician.
From $250
Full range of adult and paediatric vaccines including flu, COVID-19 boosters, hepatitis, travel vaccines, and childhood immunisation schedules. Walk-in available for standard vaccines during clinic hours.
From $45Patient Reviews
I have been coming to CityMed for three years and the care I receive is consistently outstanding. Dr. Okonkwo takes the time to actually listen, explains everything clearly, and never makes me feel rushed. Finding a GP this thorough in a city practice is rare.
I called at 8 AM with a sudden chest pain and was seen by a cardiologist the same morning. The efficiency was incredible — ECG, blood tests, and a full consultation all within a few hours. Turned out to be a minor issue but they treated it like a priority. That's the kind of care you remember.
The chronic disease management programme here has genuinely changed how I manage my Type 2 diabetes. My HbA1c has dropped significantly over six months and I feel more in control than I have in years. The dietitian is knowledgeable and the whole team coordinates well.
Excellent clinic overall. The doctors are highly qualified and genuinely care about patient outcomes. The only reason I'm not giving five stars is the wait time can be a bit long during peak morning hours — but honestly, for the quality of care, it's worth it. Would recommend to anyone.
I had a skin lesion removed here and the whole experience was seamless — the dermatologist explained the procedure clearly, the nursing staff were reassuring, and the wound healed perfectly. The pathology results came back in less than 48 hours and the follow-up call from the clinic was a really nice touch.
Mental health services here are handled with real sensitivity and respect. My psychologist is patient, non-judgemental, and has helped me develop practical coping strategies that actually work. The appointment booking system is easy and the front desk staff are always professional and discreet.
FAQ
You can book an appointment by calling our reception directly, using the contact form on our website, or messaging us on WhatsApp. Same-day appointments are available for urgent medical concerns — please call before 10:00 AM to maximise availability. Routine check-ups and specialist consultations can typically be booked within 2–5 business days.
Yes. We accept most major health insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealth, Humana, and Cigna. Please bring your insurance card and a valid photo ID to your first appointment. If you are unsure whether your plan is accepted, call our reception team and we will confirm coverage before you book.
Please bring a valid government-issued photo ID, your insurance card, a list of any current medications (including supplements), and any recent test results or specialist letters relevant to your visit. Arriving 10 minutes early allows time to complete our brief new patient registration form. If you have existing medical records from a previous GP, we can arrange to have them transferred.
Yes. We offer video consultations for follow-up appointments, prescription renewals, mental health sessions, and non-urgent medical queries. Virtual appointments are booked through the same process as in-person visits and are available Monday to Friday, 9:00 AM – 5:00 PM. Some conditions may require an in-person visit — our team will advise you when you book.
Routine blood test results are typically available within 24–48 hours. Pathology results from tissue samples (e.g. mole removals or biopsies) usually take 5–7 business days. Our physicians review all results personally and will contact you by phone if any findings require prompt follow-up. You can also access results through our patient portal after you register online.
Find Us
| Mon – Fri | 8:00 AM – 6:00 PM |
| Saturday | 9:00 AM – 2:00 PM |
| Sunday | Closed |
Get in Touch
Our team is ready to help. Reach out to book an appointment or ask any questions about our services.