Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Ballantrae Medical Practice, which is in category appointment. The legal address of the company is 30 Main St, Ballantrae, Ayrshire KA26 0NB. For more information, call 01465831302 Your comments* (not for publishing) * — Required information Ballantrae Medical Practice ← View details 30 Main St, Ballantrae, Ayrshire KA26 0NB, United Kingdom, Ballantrae, Ayrshire 01465831302