5 Chome-101 Komoguchicho, Toyohashi, Aichi 441-8011, Japan
Omura Ophthalmology Clinic is a Ophthalmology clinic located at 5 Chome-101 Komoguchicho, Toyohashi, Aichi 441-8011, Japan. It has received 21 reviews with an average rating of 1.2 stars.
The address of Omura Ophthalmology Clinic: 5 Chome-101 Komoguchicho, Toyohashi, Aichi 441-8011, Japan
Omura Ophthalmology Clinic has 1.2 stars from 21 reviews
Ophthalmology clinic