Apgar Street 664;666on the interactive online map Oakland. Oakland, Apgar Street 664;666. Search on the map, closest way, distance to the Apgar Street 664;666. Simple and easy to use on mobile devices.