POPLAR SPECTACLES OPTOMETRY, INC. is a hospital, located at 215 Alamo Plz, Alamo, California 94507, United States. They can be contacted via phone at +1925-202-2846, visit their website www.poplarspecs.com, Facebook, or LinkedIn profile for more detailed information.