Macmillan Barba was born in 1928, age 95. Macmillan Barba's address is 6 Helen Lane , Fort Myers Beach, FL 33931. Public records show Macmillan has also lived in Fort Myers, FL. Macmillan's latest phone number is (239) 454-7518.
Phone Numbers: (239) 454-7518
Results 1 - 1 of 1