London Women’s Care is now offering a new Walk-In Clinic for Primary Care & Pediatrics. For more information, hours of availability, or to schedule an appointment, please call 606-878-3240. London Women’s Care is located at 803 Meyers-Baker Rd, Suite 200, London, KY.