Vital Health and Wellness
6018 SE Stark St. Suite 103
Portland, OR 97215
Vital Health and Wellness is located at 6018 SE Stark St. Suite 103, in the building on the corner of Southeast 60th and Stark Street, at the base of Mount Tabor. The clinic is wheelchair accessible, and parking is conveniently located on the street.
The clinic is located a few blocks from Trimet bus lines 15 and 20, and it is only 0.7 miles south of the NE 60th Ave MAX Station. Visit Trimet to plan your trip.
View Driving Directions Here