Ocean Impact Windows & Doors 5 years ago ID: #175553 Listed In : Home Care 675 NW 116th Street Miami, FL 33168, United States 305 882 9635 oceanimpactwindows.com/ Business Description Ocean Impact Windows and Doors is a direct distributor and professional installer of all hurricane impact windows and doors. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Window Supplier. window installation service Door Shop Door manufacturer