Dr. Harry Albers
- 1100 Sonoma Ave., Santa Rosa, California, 95405
- 707-575-1190
- http://dentalimplantsinsantarosa.com/
About Dr. Harry Albers
Established January 1978
Pictures
Business Hours
Products/Services
Accepted Payment Methods
Other Payment Methods:
Insurance, Traveler's Checks, Discover
