Scobee Planetarium San Antonio

1300 San Pedro Ave, San Antonio , Texas, United States - Phone: 210 733 2910