C
Christal Baker Review of Al Serra Auto Plaza
The staff is great and easy to deal with!!! I was ...
The staff is great and easy to deal with!!! I was in and out with no issues. If you tell them no they listen, they do not try to talk you into extras.
Comments: