May 3, 2024 - May 5, 2024 Pittsburgh Marathon and Health and Fitness Expo David L Lawrence Convention Center 1000 Fort Duquesne Blvd, Pittsburgh