Menu

Contact Us!

If you need to reach us please call (480) 660-6957 or email us at support@thelocalflea.com.

 

We are located at 1638 W 12th Place, Tempe, AZ.