Location
771 Jamacha Road #512, El Cajon, CA
Fiscal year end
July 31