The James Lee House

690 Adams Ave Memphis TN 38105 USA

(901) 549-0513

Location