Giddings-Lovejoy Address Address 1001 Craig Rd #170 St Louis, MO 63146-5200 United States Website Visit Website Phone Phone 314-772-2395 Fax Fax 314-772-2309 38.6725623, -90.4370574