SS Dr. Stephen Lowell Smith , MD Is this you? Claim your profile General Surgery 0 Write A Review Carespot Urgent Care Of Vero Beach 1820 58th Ave Ste 110, Vero Beach, FL, 32966 1 other location (772) 360-1145