BBB Business Review. This Business is not BBB AccreditedBay Area Credit Service LLC Find a Location(866) 773-9877View Additional Phone Numbers1901 W. 10th Street, Antioch, CA 94509View Additional Web Addresses View BBB Rating for Bay Area Credit Service LLC's headquarters.