Photo of Shane C. Carpenter

Location

Shane Carpenter's Practice
2033 San Elijo Avenue
Encinitas, California