1. R & S Glass 1711 del paso blvd, sacramento, CA 95815 Coordinate: 38.60801,-121.45603 Phone: (916) 868-5588