Helen Fitzgerald’s Details Venue Phone: 3149840026 Venue Website: http://helenfitzgeralds.com/?view_full_site=true Location Address:3650 S. Lindbergh Blvd., St. Louis, Missouri, 63127, United States