Name:Castor
Latitude:32°15'11"N
Longitude:93°09'56"W
Region:Castor
County:Bienville Parish
State:Louisiana
Country:Estados Unidos