Address: 179 Elmira Rd, Vacaville, CA 95687, USA
Phone: +17073591136
Sunday: 11AM–6PM
Monday: 10AM–7PM
Tuesday: 10AM–7PM
Wednesday: 10AM–7PM
Thursday: 10AM–7PM
Friday: 10AM–7PM
Saturday: 10AM–7PM
Regina Perez
Professional service, clean
Melissa Ford
Love Metro have been with them for 12+years with no problem don't hesitate switch asap best choice 👍
Patricia Crist
Today the Metro Agent was very helpful.
Thanks! Your review is awaiting moderation.
No
Yes you want four iphone 12s? Done deal
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.