The new name of this practice is Albemarle Square Family Medicine and it is located on Rt. 29 in Albemarle Square near ACAC. I usually see Dr. Campbell. She spends as much time as necessary with me to give a full physical and answer all of my questions. She is sensitive to patient needs. The nurses are very friendly and knowledgeable and the office is very clean and comfortable. The doctors in this office see children, as well as adults.