Question: is there a navy base in puerto rico

Answer: Yes, Roosevelt Roads Naval Station is a former United States Navy base in the town of Ceiba, Puerto Rico. The site is run today as José Aponte de la Torre Airport, a public use airport.