Dr. Freeman's office is located in the Rinehart Building off of Rose Hill Drive in Charlottesville.

1110 Rose Hill Drive, Suite 200

Charlottesville, VA 22903

Please note, the office is on the 2nd floor, up the stairs and to your left. Parking is free and available in the lot in front of the building or on the street. The building is also accessible via Charlottesville Area Transit, using the Route 9 bus.

1110 Rose Hill Drive, Suite 201 Charlottesville VA 22903 USA