5665 North Blackstone Avenue, Fresno, CA 93710, United States
Location
5665 N Blackstone Ave
Fresno
, CA
See map: Google Maps