Allor has a medical condition and he may need medical attention.
David Allor was last seen at his mother's residence in Enterprise, Alabama on October 5, 2011. Mr. Allor has some medical problems and may have hitched a ride to Detroit, Michigan where he used to reside.