Hospitals/Health
Homeless Shelters/Housing
Government Agencies
Libraries
Food
Gyms
Laundry
2-1-1 provides free and confidential
information and referral. Call 2-1-1 for
help with food, housing, employment,
health care, counseling and more.  
Salvation Army of So Cal
Help the Homeless at Thanksgiving.
Donate to The Salvation Army Today!
Mental Health
Boys & Girls Club of Ventura  
1440 North Olive Street, Ventura, CA
(805) 641-5588
Easter Seals
10730 Henderson Rd, Ventura, CA
(805) 647-1147 ‎
Churches
Veterans
Thrift Stores
Pawn Shops
Temporary Agencies
Recycling Centers
Red Cross
Homeless Resources for Sonoma California
Star Staffing  
3820 Cypress Drive, Petaluma, CA
(707) 762-4447 ‎ ·
starhr.com

Nelson Family of Company  
19080 Lomita Avenue, Sonoma, CA
nelsonstaffing.com

Alkar Human Resources  
3273 Claremont Way, Napa, CA
(707) 224-5468 ‎ ·
1alkar.com

Express Employment  
2201 Jefferson Street, Napa, CA
(707) 224-9252 ‎ ·
expresspros.com

Select Staffing  
1700 Soscol Avenue #8, Napa, CA
(707) 226-3712 ‎ ·
selectstaffing.com

StaffChex Inc.  
1100 Lincoln Avenue #204, Napa, CA
(707) 224-9610 ‎ ·
staffchex.com

Office Team  
75 Rowland Way, Novato, CA
(415) 892-6662 ‎ ·
officeteam.com

Apple One Employment Services  
1275 4th St # 105, Santa Rosa, CA
(707) 544-3769 ‎ ·
appleone.com

Nelson Staffing  
513 Lincoln Avenue, Napa, CA
(707) 255-7438 ‎ ·
nelsonstaffing.com
Parkpoint Health Clubs  
19111 Sonoma Highway, Sonoma, CA
(707) 996-3111 ‎ ·
parkpointhealthclub.com

CrossFit VOM  
19800 8th Street East, Sonoma, CA
(707) 933-7904 ‎ ·
crossfitvalleyofthemoon.com

Curves  
250 West Napa Street, Sonoma, CA
(707) 933-3030 ‎ ·
curves.com

Yoga Community  
577 5th Street West, Sonoma, CA
(707) 935-8600 ‎ ·
yogacommunity.net

Juan's Fitness  
18615 California 12, Sonoma, CA
(707) 933-8369 ‎

Studio M  
721 West Napa Street, Sonoma, CA
(707) 938-5593 ‎ ·
studiompilates.com

Project Fit America  
18252 Lucas Avenue, Sonoma, CA
(707) 935-1176 ‎ ·
projectfitamerica.org

Plaza Personal Training  
1260 Broadway, Sonoma, CA
(707) 938-9545 ‎

Sonoma Fit  
17503 California 12, Sonoma, CA
(707) 939-1114 ‎ ·
sonomafit.com

Kenwood Inn and Spa  
10400 Sonoma Highway, Kenwood, CA
(707) 833-1293 ‎ ·
kenwoodinn.com
Bon Marche  
19449 Riverside Drive, Sonoma, CA
(707) 933-9613 ‎ ·
bonmarchethriftstore.org

Church Mouse Thrift Shops  
15 East Napa Street, Sonoma, CA
(707) 938-9839 ‎

Church Mouse Thrift Shop  
16885 California 12, Sonoma, CA
(707) 996-5115 ‎

Republic of Thrift  
17496 Sonoma Highway, Sonoma, CA
(707) 933-9850 ‎ ·
republicofthrift.com

Church Mouse Thrift Shops  
10 Boyes Boulevard, Sonoma, CA
(707) 938-0188 ‎

Plain Jane's Consignments  
18495 Sonoma Highway, Sonoma, CA
(707) 939-7875 ‎ ·
plainjanesconsignments.com

American Cancer Society  
1342 Trancas Street, Napa, CA
Northwood Shopping Center
(707) 224-4398 ‎ ·
cancer.org

Salvation Army  
200 Lytton Springs Rd, Healdsburg, CA
(707) 433-3334 ‎ ·
salvationarmyusa.org

Goodwill  
1683 West Imola Avenue, Napa, CA
(707) 252-1197 ‎ ·
goodwill.org

Wildcat Vintage  
1210 First st, Napa, CA
(707) 224-3162 ‎ ·
wildcatvintageclothing.com
American Red Cross  
5297 Aero Drive, Santa Rosa, CA
(707) 577-7600 ‎ ·
arcsm.org

American Red Cross  
1790 3rd St # A, Napa, CA
(707) 257-2900 ‎ ·
redcross.org

American Red Cross Solano County  
1545 North Texas Street, Fairfield, CA
(707) 643-5683 ‎ ·
redcross.org

American Red Cross  
712 5th Avenue, San Rafael, CA
(415) 721-2365 ‎ ·
redcross.org

American Red Cross Bay Area Chapter: Alameda
Training Center  
451 Stardust Place, Alameda, CA
(510) 814-4200 ‎ ·
redcross.org

American Red Cross Bay Area Chapter
85 2nd Street, San Francisco, CA
(415) 427-8000 ‎ ·
redcrossbayarea.org

American Red Cross Bay Area Chapter
3901 Broadway, Oakland, CA
(510) 595-4400 ‎ ·
redcrossbayarea.org

American Red Cross:Oakland Donor Center  
6230 Claremont Avenue, Oakland, CA
(510) 594-5100 ‎ ·
redcrossblood.org

American Red Cross  
140 Gregory Lane #120, Pleasant Hill, CA
(925) 602-1460 ‎ ·
redcrossblood.org

American Red Cross Bay Area Chapter: Concord
Training Center  
1300 Alberta Way, Concord, CA
(925) 603-7400 ‎ ·
redcrossbayarea.org
Sonoma Recycle Reuse  
4376 Stage Gulch Road, Sonoma, CA
(707) 996-5423 ‎

Sonoma Computer Recycling  
19172 1st Street West, Sonoma, CA
(707) 931-4303 ‎ ·
sonomacomputerrecycling.com

Nexcycle  
477 West Napa Street, Sonoma, CA
(800) 969-2020 ‎ ·
nexcyclecalifornia.com

Moore Recycling Associates Inc  
17178 California 12, Sonoma, CA
(707) 935-7405 ‎

M. Maselli & Sons, Inc.  
519 Lakeville Street, Petaluma, CA
(707) 763-1562 ‎ ·
m-maselliandsons.com

Petaluma Re-Cycling Center  
315 2nd Street, Petaluma, CA
(707) 763-4761 ‎ ·
cityofpetaluma.net

Mac Advantage  
1549 Magnolia Avenue, Rohnert Park, CA
(707) 664-0400 ‎ ·
themacadvantage.com

Computer Recycling Center  
3227 Santa Rosa Avenue, Santa Rosa, CA
(707) 570-1600 ‎ ·
crc.org

Upper Valley Disposal & Recycling  
1285 Whitehall Lane, Saint Helena, CA
(707) 963-7988 ‎ ·
uvds.com

Redwood Empire Disposal  
3400 Standish Avenue, Santa Rosa, CA
(707) 585-0291 ‎ ·
unicycler.com
St Andrew Presbyterian Church  
16290 Arnold Drive, Sonoma, CA
(707) 996-6024 ‎ ·
andrewpres.org

Sonoma Valley Community Church  
181 Chase Street, Sonoma, CA
(707) 938-8100 ‎ ·
svccrca.org

Trinity Episcopal Church  
275 East Spain Street, Sonoma, CA
(707) 938-4846 ‎ ·
trinitysonoma.org

Saint Francis Solano Church  
469 3rd Street West, Sonoma, CA
(707) 996-6759 ‎ ·
stfrancissolano.com

Church of Scientology Mission of Sonoma
465 1st Street West #300, Sonoma, CA
(707) 939-6774 ‎ ·
scientology.org

San Francisco Solano  
114 East Spain Street, Sonoma, CA
(707) 938-1519 ‎ ·
athanasius.com

Congregation Shir Shalom  
252 West Spain Street, Sonoma, CA
(707) 935-3636 ‎ ·
shir-shalom.org

St Leo's Catholic Church  
601 West Agua Caliente Road, Sonoma, CA
(707) 996-8422 ‎ ·
santarosacatholic.org

Grace Baptist Sonoma  
245 5th Street West, Sonoma, CA
(707) 996-2630 ‎ ·
gracebaptistchurchsonoma.org

Sonoma United Methodist Church  
109 Patten Street, Sonoma, CA
(707) 996-2151 ‎ ·
sonomaunitedmethodist.org
Sonoma Valley Regional Library  
755 West Napa Street, Sonoma, CA
(707) 996-5217 ‎ ·
sonomalibrary.org

Friends of the Sonoma Library  
691 Crocus Circle, Sonoma, CA
(707) 996-5217 ‎

Michael J. Ilnicki Studios  
855 Donald Street, Sonoma, CA
(415) 902-3698 ‎

Vallejo Home State Historical Monument  
Sonoma, CA

Napa Valley College  
2277 Napa Vallejo Highway, Napa, CA
(800) 826-1077 ‎ ·
napavalley.edu

Napa Library  
580 Coombs Street, Napa, CA
(707) 253-4241 ‎ ·
countyofnapa.org

Napa County Law Library  
825 Brown Street, Napa, CA
(707) 299-1201 ‎ ·
napalawlibrary.com

Napa County Historical Society  
1219 1st Street, Napa, CA
(707) 224-1739 ‎ ·
napahistory.org

Napa Valley Genealogical Library  
1701 Menlo Avenue, Napa, CA
(707) 252-2252 ‎ ·
napavalleygenealogy.org

Santa Rosa Junior College, Petaluma Campus  
680 Sonoma Mountain Parkway, Petaluma, CA
(707) 778-3974 ‎ ·
santarosa.edu
Sonoma Valley Hospital: Mitarai Ralph MD  
347 Andrieux Street, Sonoma, CA
Sonoma Valley Hospital
(707) 935-5188 ‎ ·
svh.com

Sonoma Valley Hospital: Wills Mark G MD  
347 Andrieux Street, Sonoma, CA
Sonoma Valley Hospital
(707) 935-5000 ‎ ·
svh.com

Sonoma Valley Hospital: Streeter David MD  
347 Andrieux Street, Sonoma, CA
Sonoma Valley Hospital
(707) 935-5000 ‎ ·
svh.com

Sonoma Valley Hospital  
Sonoma, CA
(707) 935-5000 ‎ ·
svh.com

Petaluma Valley Hospital  
Petaluma, CA
(707) 778-1111 ‎ ·
stjosephhealth.org

Sonoma Valley Plastic Surgery  
596 1st Street East, Sonoma, CA
(707) 996-2071 ‎ ·
nvpsa.com

Nancy Mavis Md  
539 Broadway, Sonoma, CA
(707) 996-5724 ‎

Sonoma Valley Hospital: Nhan Gian Phan MD  
347 Andrieux Street, Sonoma, CA
Sonoma Valley Hospital
(707) 935-5188 ‎

Queen of the Valley Medical Center  
1000 Trancas Street, Napa, CA
(707) 252-4411 ‎ ·
thequeen.org

Kaiser Permanente - Napa Medical Offices
3285 Claremont Way, Napa, CA
(707) 258-2500 ‎ ·
mydoctor.kaiserpermanente.org
SAY Shelter & Crisis Center  
1243 Ripley Street, Santa Rosa, CA
(707) 546-3432 ‎ ·
saysc.org

Mary Isaak Center  
900 Hopper Street, Petaluma, CA
(707) 776-4777 ‎ ·
cots-homeless.org

Homeless Shelter Napa Valley  
2521 Old Sonoma Road, Napa, CA
(707) 253-6145 ‎

Napa Women's Club  
218 Franklin Street, Napa, CA
(707) 226-7763 ‎ ·
napawomensclub.com

Living Room  
636 Cherry Street, Santa Rosa, CA
(707) 579-0142 ‎ ·
thelivingroomsc.org

St Vincent De Paul Society of Marin  
820 B Street, San Rafael, CA
(415) 454-3303 ‎ ·
vinnies.org

Mission Solano  
740 Travis Boulevard, Fairfield, CA
(707) 425-3663 ‎ ·
homelessshelterfairfieldca.com

Abba In-Home Care Services, LLC  
1055 Azuar Drive, Vallejo, CA
(707) 704-6489 ‎ ·
abbahomehealth.com

Interfaith Council-Solano  
724 Ohio Street, Fairfield, CA
(707) 427-8518 ‎ ·
interfaithcouncilsolanocounty.
org

Fourth Street Center  
1111 4th Street, San Rafael, CA
(415) 459-9608 ‎
Lucchetti Frank J PHD  
181 Andrieux Street, Sonoma, CA
(707) 938-1030 ‎ ·
sonomapsychologist.com

Sonoma Shambhala Center  
255 West Napa Street, Sonoma, CA
(707) 935-6333 ‎ ·
sonoma.shambhala.org

Basta Michael  
589 1st Street West, Sonoma, CA
(707) 758-1147 ‎ ·
sonomacouplesworkshops.
com

Zur Institute LLC  
181 Andrieux Street, Sonoma, CA
(707) 935-0655 ‎ ·
zurinstitute.com

Terri Lee Roberson, Psy.D.  
793 1st Street West, Sonoma, CA
(707) 771-0337 ‎ ·
terrileeroberson.com

Silver Maia J  
454 West Napa Street, Sonoma, CA
(707) 939-1531 ‎

Catherine A. Mahler, Ph.D.  
1151 Broadway #204, Sonoma, CA
(707) 815-3622 ‎ ·
sonomatherapist.com

John Bogardus, LCSW Psychotherapy  
710 West Napa Street, Sonoma, CA
(707) 254-5377 ‎ ·
johnbogardus.com

Marken Bea  
710 West Napa Street, Sonoma, CA
(707) 227-7764 ‎

Sonoma Valley Psychotherapy  
589 1st Street West, Sonoma, CA
(707) 343-1525 ‎
Sonoma Suds  
575 5th Street West, Sonoma, CA
(707) 935-0577 ‎ ·
sonomasuds.com

The French Laundry  
6640 Washington Street, Yountville, CA
(707) 944-2380 ‎ ·
frenchlaundry.com

Broadway Cleaners-Sonoma  
19485 California 12, Sonoma, CA
(707) 938-2327 ‎ ·
offbroadwaycleaners.com

Econo Wash  
18903 California 12, Sonoma, CA
(707) 935-0577 ‎

Browns Valley Cleaners  
3259 Browns Valley Road, Napa, CA
(707) 255-7332 ‎

Launderworld  
703 Lincoln Avenue, Napa, CA
(707) 252-9130 ‎ ·
launderworld.com

Happy Hamper Laundry  
1420 South McDowell Boulevard, Petaluma, CA
(707) 766-8688 ‎

Napa Coin Laundry  
1132 Imola Avenue, Napa, CA
(707) 254-8817 ‎

Launderland of Napa  
982 Lincoln Avenue, Napa, CA
(707) 226-9859 ‎

Laundry Guy  
1024 Petaluma Boulevard North, Petaluma, CA
(707) 762-7039 ‎ ·
laundryguy.com
Sonoma Veterans Memorial Hall  
126 1st Street West, Sonoma, CA
(707) 938-4105 ‎ ·
sonoma-county.org

Veterans Home  
100 California Drive, Yountville, CA
(707) 944-4716 ‎ ·
calvet.ca.gov

Marin Civic Center  
10 Avenue of the Flags, San Rafael, CA
(415) 473-6358 ‎ ·
co.marin.ca.us

American Legion  
1240 Pearl Street, Napa, CA
(707) 252-1315 ‎ ·
legion.org

Veterans Home of Ca: Aaen Nancy MD  
100 California Drive, Yountville, CA
(707) 944-4600 ‎ ·
calvet.ca.gov

Petaluma Veterans Building  
1094 Petaluma Boulevard South, Petaluma, CA
(707) 762-8928 ‎ ·
sonoma-county.org

Santa Rosa Veterans Memorial  
1351 Maple Avenue, Santa Rosa, CA
(707) 565-7176 ‎ ·
co.sonoma.ca.us

Napa County Veterans Services  
900 Coombs Street, Napa, CA
(707) 253-4558 ‎ ·
countyofnapa.org

Veterans of Foreign Wars  
1094 Petaluma Boulevard South, Petaluma, CA
(707) 762-5698 ‎ ·
vfw.org

Veterans Home Library  
240 California Drive, Yountville, CA
(707) 944-4916 ‎
Work
Alcohol & Drug Services
Mountain Vista Farm  
3020 Warm Springs Road, Glen Ellen, CA
(707) 996-6716 ‎ ·
mountainvistafarm.com

Adts-Alcohol & Drug Testing  
6025 Labath Avenue, Rohnert Park, CA
(707) 588-1234 ‎ ·
adts.com

Bayside Marin  
718 4th Street, San Rafael, CA
(888) 484-1042 ‎ ·
baysidemarin.crchealth.com

Drug Abuse Alternatives Center  
2403 Professional Drive, Santa Rosa, CA
(707) 544-3295 ‎ ·
daacinfo.org

Sonoma County Alcohol & Drug  
1430 Neotomas Avenue, Santa Rosa, CA
(707) 565-6962 ‎ ·
sonoma-county.org

Alcohol & Drug Abuse Council DUI School  
2020 North Broadway #101, Walnut Creek, CA
(925) 932-8100 ‎ ·
adaccc.com

Alternatives For Better Living  
701 School Street, Napa, CA
(707) 226-1248 ‎ ·
a4bl.org

Azure Acres  
2264 Green Hill Road, Sebastopol, CA
(877) 762-3735 ‎ ·
azureacres.crchealth.com

Counseling Services: Krikorian Michael  
100 E St # 312, Santa Rosa, CA
(707) 579-0838 ‎ ·
mkrikorian-therapist.com

Center for Drug and Alcohol Testing  
17 Tennessee Street, Vallejo, CA
(707) 643-3894 ‎
Domestic Violence
Napa Women's Club  
218 Franklin Street, Napa, CA
(707) 226-7763 ‎ ·
napawomensclub.com

Legal Aid of Napa Valley - Domestic Violence  
1001 2nd Street #225, Napa, CA
(707) 259-0579 ‎ ·
legalaidnapa.org

Living Room  
636 Cherry Street, Santa Rosa, CA
(707) 579-0142 ‎ ·
thelivingroomsc.org

Stand! Against Domestic Violence  
1410 Danzig Plaza, Concord, CA
(925) 676-2845 ‎ ·
standagainstdv.org

Marin Abused Women's Services  
734 A Street, San Rafael, CA
(415) 457-2464 ‎ ·
maws.org

Safequest Solano  
1745 Enterprise Drive, Fairfield, CA
(707) 422-7345 ‎ ·
safequest.org

La Casa De Las Madres  
1663 Mission Street, San Francisco, CA
(415) 503-0500 ‎ ·
lacasadelasmadres.org

YWCA Domestic Violence  
1128 Edwards Avenue, Santa Rosa, CA
(707) 546-9922 ‎

The Daughters Of Ruth, Inc.  
1652 West Texas Street, Fairfield, CA
(707) 427-6511 ‎ ·
thedaughtersofruth.org

Summit Defense Attorneys  
580 California Street, San Francisco, CA
(415) 666-2316 ‎ ·
summitdefense.com
Senior Citizens Services
Vintage Senior Living  
91 Napa Road, Sonoma, CA
(707) 931-4312 ‎

Sonoma Senior Day Activities  
264 1st Street East, Sonoma, CA
(707) 935-0850 ‎

Vintage House Senior Center  
264 1st Street East, Sonoma, CA
(707) 996-0311 ‎ ·
vintagehouse.org

Senior Citizens Center  
1500 Jefferson Street, Napa, CA
(707) 255-1800 ‎

Petaluma Senior Center  
211 Novak Drive, Petaluma, CA
(707) 778-4399 ‎

The Meadows of Napa Valley  
1800 Atrium Parkway, Napa, CA
(707) 320-2222 ‎ ·
retirement.org

Vintage At Napa  
2360 Redwood Road, Napa, CA
(707) 224-4550 ‎ ·
vintageatnapa.com

Born To Age  
3025 Montclair Avenue, Napa, CA
(707) 226-7127 ‎ ·
borntoage.com

D A Santos & Associates  
2280 Oak Street, Napa, CA
(707) 254-7276 ‎ ·
dasantosandassociates.com

Rohnert Park Senior Center  
6800 Hunter Drive, Rohnert Park, CA
(707) 585-6780 ‎ ·
ci.rohnert-park.ca.us
Sober Living
Arcuria  
205 Keller Street, Petaluma, CA
(707) 778-8582 ‎ ·
arcuria.net

Gateway Sober Living Environment  
Novato, CA
(415) 892-6852 ‎ ·
gatewaysle.com

Hamilton Field Sober Living Home  
23 Portsmouth Drive, Novato, CA
(415) 578-7123 ‎ ·
marinsoberhome.com

Castle Sober Living Homes  
PO Box 5794, Santa Rosa, CA
(707) 758-6237 ‎

Legacy Recovery Sober Living Enviroment  
1711 Ridley Avenue, Santa Rosa, CA
(707) 534-7409 ‎

TLC Residential  
776 36th Avenue, San Francisco, CA
(800) 852-7374 ‎ ·
Category: Sober Living

Roadhouse-Sober Living  
Concord, CA
(925) 676-0676 ‎

TLC Clean and Sober Office  
931 Hartz Way #201, Danville, CA
(925) 553-7059 ‎ ·
tlcresidential.com

TLC Residential, Staceys San Ramon Sober
Home  
2782 Canyon Creek Drive, San Ramon, CA
(925) 415-6012 ‎ ·

Out of Buisness  
1711 Ridley Avenue, Santa Rosa, CA
(707) 534-7409 ‎ ·
Legal Services
Len Tillem & Associates  
846 Broadway, Sonoma, CA
(707) 996-4505 ‎ ·
lentillem.com

Law Office of Gregory B. Orton  
414 1st Street East, Sonoma, CA
(707) 935-0356 ‎ ·
ortonlaw.net

Mac Conaghy Barnie Plc  
645 1st St W # D, Sonoma, CA
(707) 935-3205 ‎ ·
macbarlaw.com

Thomas A. Haeuser Law Offices  
466 1st Street East, Sonoma, CA
(707) 996-2131 ‎ ·
haeuserlaw.com

Law Offices of James Geagan  
846 Broadway, Sonoma, CA
(707) 939-9593 ‎ ·
jgeaganlaw.com

James Chandler Law Office  
926 1st Street West, Sonoma, CA
(707) 933-8602 ‎ ·
jpchandlerlaw.com

Preferred Reporters  
19201 California 12, Sonoma, CA
Maxwell Village Shopping Center
(707) 938-9227 ‎ ·
preferredreporters.com

Michael R Woods Law Office  
18880 Carriger Road, Sonoma, CA
(707) 996-1776 ‎ ·
mrwlawcorp.com

Jim Schratz & Associates  
1327 Felder Road, Sonoma, CA
(707) 939-8500 ‎ ·
jimschratz.com

Law Office of Anthony L. Cermak  
760 West Napa Street, Sonoma, CA
(707) 996-6573 ‎ ·
cermaklaw.com
Pawn Advantage Store  
157 Petaluma Boulevard North, Petaluma, CA
(707) 763-7296 ‎

Best Collateral Inc  
3595 Sonoma Boulevard #10, Vallejo, CA
(707) 551-7086 ‎ ·
bestcollateral.com

Vallejo Coin Exchange  
127 Tennessee Street, Vallejo, CA
(707) 554-1754 ‎ ·
vallejocoin.com

The Pawn Advantage  
509 4th Street, Santa Rosa, CA
(707) 527-7296 ‎ ·
thepawnadvantage.com

Liberal Loan And Jewelry Pawn Shop  
611 5th Street, Santa Rosa, CA
(707) 528-1380 ‎ ·
lljpawn.com

Best Collateral Inc  
285 Bel Marin Keys Boulevard, Novato, CA
(415) 883-5020 ‎

A Lincoln Loan Co  
339 Georgia Street, Vallejo, CA
(707) 642-6719 ‎

Old Town Jewelers  
125 4th Street, Santa Rosa, CA
(707) 577-8813 ‎

Tri Valley Cash For Gold  
2200 Hilltop Mall Road, Richmond, CA
Hilltop Mall
(510) 222-5794 ‎ ·
trivalleyc4g.com

Fairfield Pawn  
1460 West Texas Street, Fairfield, CA
(707) 425-8403 ‎ ·
fairfieldpawn.com
We need your support! Please Friend me on Facebook, Follow me on
Twitter and Subscribe to the California Homeless Resources Blog!
Please link to this website!  Feel free to do a story on your Blog/Wesbite and use whatever
pictures, videos, etc... from this website.  I will be glad to reciprocate with a link back to your site.
Website Designed by Matthew S. Kennedy
Disclaimer:
I will try to keep the information updated and as correct as possible. Some of the
information that I write below the resource will be the thoughts and opinions of
others as well and I may or may not know that the source is reliable and
accurate. Please use this resource as just one of the many ways to find out
information and help for your particular situation.