The location of this business has a rating of 3.2 stars on third-party platforms, with 4 one-star reviews and 5 five-star reviews. This suggests that there is a mixed experience among customers. The address is Building 5835, Callaghan Rd Road, Suite 506, San Antonio City, and the phone number is +12105207848. The working hours are from Monday to Friday, 8:00 AM to 4:30 PM, with no hours on Saturday and Sunday.From the customer feedback, it's clear that some customers have had a very poor experience with the business, citing issues with rude staff, long hold times, and slow processing of claims. One customer had a positive experience with a staff member named Leslie, who was described as an "experienced professional." Another customer had a good experience with making payments at this location.However, there is only one main issue highlighted by the reviews - the business seems to struggle with customer service, with several customers experiencing poor treatment from staff and long wait times. This is a significant issue, as it can impact customers' trust and loyalty to the business.Overall, the quality of the business seems to be a concern, and it's unclear how well the business addresses customer needs. The pricing and innovativeness of the business are not mentioned in the reviews.