JR Dr. John Armitage RuscaIs this you? Claim your profile Plastic Surgery 0 Write A Review Rusca John Office 5549 GLENRIDGE DR, ATLANTA, GA, 30342 1 other location (404) 252-3672