Went there on Friday and this place is very nice. The workers are very courteous and knowledgeable about their products. I would recommend them to anyone who needs medical shoes. Thanks for a great experience.
Information
2Photos
1Comments
5Rating
Address:205 Church Ave, Chula Vista, CA 91910, United States