Back to Previous Page
NMSU Tortugas Mountain Planetary Observatory
1320 Frenger St. Las Cruces, NM 88003
NorthCentral
(575) 646-6328

NMSU Tortugas Mountain Planetary Observatory, 24-inch telescope