Map is loading... Get Directions to Teddi Ann Barry, PC ← View details 333 Perry Street Suite 214, Castle Rock, Colorado 80104 +1 720-722-0776 Get Directions From* To * — Required information