E L Spencer Heating & Air Plumber - Auburn, AL Looking to contact E L Spencer Heating & Air? You can reach them at 334-887-9020