In the heart of downtown Upland at 262 North Euclid Avenue

Upland, CA 91786

License Number 360900330; Tax ID 95-1721118