
Ali Tavallali, MD, FASRS
Tavallali Eye Infirmary
#19 alley, Zargari BLVD
Sattar-Khan Sqr.
Shiraz, 7183933665
Iran, Islamic Republic of map
+98 713-627-0813 office
Tavallali Eye Infirmary
#19 alley, Zargari BLVD
Sattar-Khan Sqr.
Shiraz, 7183933665
Iran, Islamic Republic of map
+98 713-627-0813 office