Contact

Send Message

Urban Oasis

1097 Macarthur Boulevard, San Leandro, California 94577, United States

(510) 635-1883

By Appointment only

Wed - Monday 10am to 7:30 pm

Tuesday: Closed