Contact Us Primrose Address Primrose of Findlay 8580 Township Road 237 Findlay, Ohio 45840 (567) 208-5124 Map – Find Us