Optimum Foot Care 8543 State Hwy 151 Suite# 1311San Antonio, TX, 78245 View Phone 210-417-5353 Toll Free: 866-362-9487 8543 State Hwy 151 Suite# 1311San Antonio, TX 78245 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page