Sam Newton Insurance

11342 Alabama 101, Lexington, AL 35648