An interactive map showing the location of Dr. Alexander C. Brabson House, Otto, Macon County, North Carolina, USA.