1. Heating and Air Conditioning Service Castor LA 248 Pumpkin Center Rd,, Castor, LA 71016 Coordinate: 32.23151,-93.16074 Phone: (318) 577-1081