Black and Lizars Ltd
15-17 Mains Street, Davidson's Mains
Edinburgh
Edinburgh
EH4 5BZ
Phone number
01313363004
Practice facilities
Wheelchair access to testing room
Type of visit
Domiciliary (home) visit
Practice visit