Arcadia Metro Center
630 W Duarte Rd # 206, Arcadia CA 91007
(626) 254-1660
Directions
Most Recent Comments
Write a review
June 2023 by Scott Ferris
Lots of homeless, scarry place to see fights.
February 2022 by Mark Fabela
I got there a few minutes early and they were on time. Very friendly staff, thanks guys.
Load More
Arcadia, California
Arcadia Metro Center
630 W Duarte Rd # 206, Arcadia
(626) 254-1660