Whalen Timothy J MD 1800 South Beverly Avenue, Muscle Shoals, AL 35661