T Tejada Review of The ford store san leandro lin... 7 months ago Customer service needs improvement.
Comments: