1. Larson Foot Clinic, P.C. 2821 S 87th Ave, Omaha, NE 68124 Coordinate: 41.23249,-96.04931 Phone: (402) 391-0960