The Asthma & Allergy Center Village Square Physical Address: Village Square Shopping Center, Hazelwood, MO, USA Mailing Address: 1 Village Square Shopping CenterHazelwood, MO 63042 Phone: 314-996-8670 Fax: 866-362-4984