Hours of Operation

Monday through Friday from 9:00am-5:00pm


Administration                                          Clinic

5108 Stage Rd.                                         5118 Stage Rd.

Memphis, TN 38134                                Memphis, TN 38134

Phone (901) 372-0040

View Larger Map

Directions from Covington Pike

Head southeast on I-40 E toward Exit 10 Take exit 10 for Covington Pike N Turn left onto Covington Pike Turn right to stay on Covington Pike Turn right onto Stage Rd. Destination will be on the left