Buyers' Guide Company Details Accessible by: anyone Saint Louis University Address: 3545 Lindell Blvd, Saint Louis, MO United States Phone: 314-977-2956 E-mail Contact Jeff Macko E-mail Company Description: In-House Service Provider. Company Type: In-House Service Professional