Hello new guests of The Rosefinch Spa. Here is some arrival information that may prove helpful. Our address is 1604 Dekalb Ave, Atl., 30307 We are located at the corner of Dekalb Ave and Glendale, you’ll turn onto Glendale and park behind our building. Walk up between the two grey buildings to the 2nd door on your right. Look for our sign. Ring the buzzer, smile for the camera and we’ll buzz you in. Thank you!