Latest contact details and other information for Albert Road Surgery, a GP Practice/Doctor's Surgery in Penarth, UK.