Xtra Oil Co 3495 Castro Valley Blvd Castro Valley, CA 94546 Phone: (510) 537-7045
Category: Service Stations - Gasoline & Oil