A L Hudson & Son - Amherst, VA Follow us Looking to contact A L Hudson & Son? You can reach them at 434-946-7771