Rachel I Farmer, MD, Family Medicine

2960b Austin Peay Hwy
MemphisTN  38128-5602 (Shelby County)


Phone: 901-848-4050
Fax:

NPI: 1912180852
License Number: MD021577 (TN)