Located in Palomar Mountain, California, Telescope Pads is a park.
No contact information available for Telescope Pads.
You'll find parking and convenience within roughly 2.1 miles.
The area also features Information, Picnic Table, Attraction, Fire Station, Theatre, Nature Reserve, Drinking Water, Camp Site among other options.