Name:Villa Flores
Latitude:18°16'05"N
Longitude:65°39'11"W
Region:Chupacallos
Town:Ceiba
Region:Ceiba
State:Puerto Rico
Country:Puerto Rico