Buyers' Guide Company Details Accessible by: anyone Centaur Building Services Address: 240 Oxmoor CirSte 112, Homewood, AL United States Phone: 205-223-4424 E-mail Web site Contact Raymond Williams E-mail Company Description: Nationally certified WBE, woman owned janitorial services provider. Company Type: Building Service Contractor