Map location of Alessandro Giribaldi 117-119 North Olive Street, Havertown, PA 19063 Phone: 610-891-8303