John P. McFarlane, DMD Home AACD Cosmetic Dentists > John P. McFarlane, DMD Address: 99 3rd St Los Altos, CA 94022 United States GPS: 37.3805197, -122.11672299999998 Telephone: (650) 948-5524 Tweet