1. Dean R Stickrod DDS 1310 Washington St, Eldora, IA 50627 Coordinate: 42.36047,-93.09977 Phone: (641) 939-3214
2. Dean R Stickrod DDS 509 17th Ave, Eldora, IA 50627 Coordinate: 42.35705,-93.09044 Phone: (641) 939-5642