Jamba Antelope Marketplace

7903 Walerga Rd #102 Antelope CA 95843 USA

(916) 722-1232

Location