1. Petroleum Heat & Power 5 Houghton St Apt O, Providence, RI 02904 Coordinate: 41.85621,-71.43421 Phone: (401) 243-2100