Leo Express's 0 Star Rating is based on Customer Reviews over the last 2 Years.
December 30, 2019
this company has left my dementia patient stranded and waiting since 12:30 pm,a scheduled pick up time they agreed to, now they wont answer the phone, DO NOT use them, I know we wont