About Findlay Womens Care Llc. Findlay Womens Care Llc is a group practice with 1 location. Currently, Findlay Womens Care Llc specializes in Obstetrics & Gynecology and Nurse Practitioner with 6 physicians. Findlay Womens Care Llc Office Locations. Findlay Womens Care Llc. 1917 S Main St Findlay, OH 45840 (419) 420-0904..