Telescope
Add Hours
TollFree: (800) 646-1858
Phone: (760) 744-1150
Address: 1140 W Mission Rd, San Marcos, CA 92069
Website: https://www2.palomar.edu/telescope
933 W San Marcos Blvd, San Marcos, CA 92078
1601 Longhorn Dr, Vista, CA 92081
1350 Discovery St, San Marcos, CA 92078
731 W San Marcos Blvd Ste 120, San Marcos, CA 92078
1140 W Mission Rd, San Marcos, CA 92069
650 W Mission Rd, San Marcos, CA 92069
867 Sycamore Avenue, Vista, CA 92081
310 Via Vera Cruz Ste 101, San Marcos, CA 92078
1615 W San Marcos Blvd, San Marcos, CA 92078
1645 Capalina Rd, San Marcos, CA 92069