Wheeler Heart and Vascular Center - Vascular Services Address 3800 S. National Ave. Springfield, MO 65807 location Get Directions Phone: 417-875-2632 Visitor Restrictions Due To COVID-19Please note there may be visitor restrictions at some of our locations due to COVID-19. Please see our latest COVID-19 updates to get up-to-date information on current restrictions.