This place is the worst medical supply store we have ever experienced.They will send you a past due invoice with a late fee even when you paid for the supplies at the store! Big no no.
Information
6Photos
1Comments
Rating
Address:1001 N Weir Canyon Rd, Anaheim, CA 92807, United States