Urban Promise Academy in Oakland
3031 E 18th St,
Oakland, 94601
(510) 436-3636
(510) 436-3636
Providers of education in Oakland
education, primary, secondary school