1. Alhambra Foot Center 1110 E Main St Ste A, Alhambra, CA 91801 Coordinate: 34.10033,-118.11516 Phone: (626) 284-5252