Shephards Hill in Garvin County, Oklahoma

Shephards Hill in Garvin County is a residential street.
Road Type
residential street