Charlie Turner's Trail
2800 E Observatory Ave, Los Angeles, CA 90027-1255
Charlie Turner's Trail is a Hiking Trails place is located in Los Angeles, California. The address of Charlie Turner's Trail is 2800 E Observatory Ave, Los Angeles, CA 90027-1255.