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.