Long wait times. My appointment was at 8:30am and I’m still here 1.5 hours later. It also says walk-ins available yet I had the most difficult time scheduling an appointment.
Information
1Photos
1Comments
3Rating
Address:891 Westminster St, Providence, RI 02903, United States